weapons handling - Turkish English Dictionary